purify a sacred place - French English Dictionary